moviepilot-v2

28次阅读
没有评论

共计 1358 个字符,预计需要花费 4 分钟才能阅读完成。

version: '3.3'
services:
  moviepilot:
    stdin_open: true  # 是否打开标准输入流(交互模式),为 true 时容器可以保持运行并与用户交互
    tty: true  # 是否分配伪终端,使容器的终端行为更像一个真实的终端
    container_name: moviepilot-v2  # 容器的名称
    hostname: moviepilot-v2  # 容器主机名

    # 网关设置
    network_mode: host  # 内置的网关
    # networks:  # 自定义网关
    #  - moviepilot

    # 端口映射,当 network_mode 的值为 host 时,将失效
    # ports:
      # 前端 UI 显示
      # - target: 3000  # 容器内部端口设置为 3000
      #   published: 3000  # 映射到宿主机的 3000 端口,允许外部访问
      #   protocol: tcp  # TCP 协议,可选 udp
      # API 接口
      # - target: 3001  # 容器内部端口设置为 3001
      #   published: 3001  # 映射到宿主机的 3001 端口,允许外部访问
      #   protocol: tcp  # TCP 协议,可选 udp

    # 目录映射:宿主机目录: 容器内目录
    volumes:
      - '/vol1/1000/docker/MoviePilot/media:/media'  # 媒体库或下载库路径
      - '/vol1/1000/docker/MoviePilot/moviepilot-v2/config:/config'  # moviepilot 的配置文件存放路径
      - '/vol1/1000/docker/MoviePilot/moviepilot-v2/core:/moviepilot/.cache/ms-playwright'  # 浏览器内核存放路径
      - '/vol1/1000/docker/MoviePilot/var/run/docker.sock:/var/run/docker.sock:ro'  # 用于获取宿主机的 docker 管理权,一般用于 UI 页面重启或自动更新

    # 环境变量:- ' 变量名 = 值‘environment:
      - 'NGINX_PORT=3000'  # UI 页面的内部监听端口
      - 'PORT=3001'  # API 接口的内部监听端口
      - 'PUID=0'  # 设置应用运行时的用户 ID 为 0(root 用户)- 'PGID=0'  # 设置应用运行时的组 ID 为 0(root 组)- 'UMASK=000'  # 文件创建时的默认权限掩码,000 表示不限制权限
      - 'TZ=Asia/Shanghai'  # 设置时区为上海(Asia/Shanghai)# - 'AUTH_SITE=iyuu'  # 设置认证站点,v2.0.7+ 版本以后可不设置,直接通过 UI 配置
      # - 'IYUU_SIGN=xxxx'  # 单个站点密钥,配合 AUTH_SITE 使用
      - 'SUPERUSER=admin'  # 设置超级用户为 admin
      # - 'API_TOKEN= 无需手动配置,系统会自动生成。如果需要自定义配置,必须为 16 位以上的复杂字符串'

    # 重启模式:
    restart: always  # 始终重启
    image: jxxghp/moviepilot-v2:latest

# 当使用内置网关时,可不启用
# networks:
#   moviepilot:  # 定义一个名为 moviepilot 的自定义网络
#     name: moviepilot  # 网络的名称 

正文完
 0
admin
版权声明:本站原创文章,由 admin 于2025-11-21发表,共计1358字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)